package com.yaolong.api.modules.gen.model.dto;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author yaolong
 * @version V1.0.0
 * @program EasyCode
 * @description
 * @create 2022-12-29 14:50
 **/
@Data
@Accessors(chain = true)
public class TemplateDetailDto {

    /**
     * 关键字
     */
    private Long templateId;

    /**
     * 模板名称
     */
    private String templateName;

    /**
     * 模板路径
     */
    private String templatePath;

    /**
     * 模板描述
     */
    private String templateDesc;

    /**
     * 模板文件名称规则
     */
    private String fileName;

    /**
     * 所属分组
     */
    private Long groupId;

    /**
     * 模板类型
     */
    private String templateType;

    /**
     * 模板版本
     */
    private Integer templateVersion;



    /**
     * 关键字
     *
     */
    private Long templateFileId;



    /**
     * 模板文件
     *
     */
    private String templateFile;

    /**
     * 文件所属类型 java类的还是vue类的文件
     */
    private String templateFileType;

    /**
     * 模板文件路径(预留)
     *
     */
    private String templateFilePath;


    /**
     * 模板文件生成类型
     *
     */
    private String templateGenType;

}
